having had sex with many men - Espagnol Anglais Dictionnaire